
#region Imports

using System.Runtime.Serialization;

#endregion

namespace MammothMicro.SilverSocket.Protocol.System
{
    /// <summary>
    /// The i duplex cb message.
    /// </summary>
    public interface IDuplexCbMessage
    {
        /// <summary>
        /// Gets or sets ErrorId.
        /// </summary>
        [DataMember]
        int ErrorId{get;set;}

        /// <summary>
        /// Gets or sets ErrorMessage.
        /// </summary>
        [DataMember]
        string ErrorMessage{get;set;}

        /// <summary>
        /// Gets or sets Result.
        /// </summary>
        [DataMember]
        Results Result{get;set;}
    }
}